<h1><%= @page_title = 'Visitas'%></h1>

<table class="fill_body">
	<tr>
		<th colspan="2">Fecha</th>
		<th>Atendido por</th>
		<th>Nombre Completo</th>
		<th>Coef.</th>
		<th>Matr.</th>
		<th>Clase de Prueba</th>
		<th>Observaciones</th>
		<% if current_user.has_role?('marketing') %>
			<th colspan="2"></th>
		<% else %>
			<th colspan="1"></th>
		<% end %>
	</tr>
	<% nroV = 0 %>
	<% lastV = nil%>
	<% for visita in @visitas %>
		<% nroV += 1%>
		<% unless lastV and visita.fecha.year==lastV.fecha.year %>
			<tr><th colspan="11"><%=visita.fecha.strftime("%Y")%></th></tr>
		<% end %>
		<% unless lastV and visita.fecha.month==lastV.fecha.month %>
			<tr><th colspan="11"><%=visita.fecha.strftime("%B")%></th></tr>
		<% end %>
		<tr class='row<%=nroV%2%>'>
			<td><%= visita.nro_visita_del_mes %></td>
			<td><%=h visita.fecha.strftime(DATE_FMT)%></td>
			<td><%=h visita.instructor.nombre_corto%></td>
			<td><%= link_to h(visita.persona.nombre_completo), :action=>"pre_show", :controller=>'personas', :id=>visita.persona%></td>
			<td><%=h visita.coeficiente.nombre%></td>
			<td>
				<% if visita.matriculo? %>
					x <%=h visita.matricula.instructor.nombre_corto%>
				<%elsif visita.fecha.month==Date.today.month%>
					<%= link_to 'matricular', :action=>'new', :controller=>'matriculas', :matricula_alumno=>visita.persona, :visita_id=>visita.id%>
				<%end%>
			</td>
			<td>
				<%= if visita.persona.pruebas.length>0 then
						"#{visita.persona.pruebas.find(:first).fecha.strftime("%d.%b")} #{visita.persona.pruebas.find(:first).horario.nombre}hs"
					else
						link_to( 'asignar', :controller=>'pruebas', :action=>'new', :persona_id=>visita.persona)
					end %>
			</td>
			<td><%=h visita.obs[0,25]%><%if visita.obs.size > 25 then %>...<%end%></td>
		    <td><%=  link_to 'ver visita', :action => 'show', :id => visita %></td>
			<% if current_user.has_role?('marketing') %>
				<td><%=  link_to 'Eliminar', { :action => 'destroy', :id => visita }, :confirm => 'Are you sure?', :method => :post %></td>
			<% end %>
		</tr>
		<% lastV = visita %>
	<% end %>
</table>

<!--<%# PAGINACION %>-->
<%=  (link_to_remote '1', :url=>{:page=> 1}, :update=>:main_body) if (@lnk_from!=1)%>
<%=  '...' if @lnk_from>2%>
<% @pn = @lnk_from %>
<% while @pn <= @lnk_to %>
	<%if @pn == @page then%>
		<%= @page%>
	<%else%>
		<%=  link_to_remote @pn, :url=>{ :page => @pn }, :update=>:main_body %>
	<%end%>
	<% @pn +=1 %>
<% end %>
<%=  '...' if @lnk_to < @visita_pages.last.number-1%>
<%=  (link_to_remote @visita_pages.last.number, :url=>{:page=> @visita_pages.last}, :update=>:main_body) if (@lnk_to!=@visita_pages.last.number) %><br>
<br />
<!--<%# FIN PAGINACION %> -->
<%=  link_to 'Registrar visita', :action => 'new' %>
